/*menu begin*/
.pr_menu{ background:url(../images/prolist_bg.png) repeat-x left top; height:35px; width:950px; overflow:hidden;}
.pr_menu li{ font-size:14px; font-weight:bold; color:#333; float:left; width:99px; height:35px; line-height:35px; text-align:center; margin-right:4px;}
.pr_menu li a,.pr_menu li a:hover{ color:#333; background:url(../images/prolist_bg.png) no-repeat 0px -42px; display:block;}
.pr_menu li.bg a,.pr_menu li.bg a:hover{color:#FFF;background:url(../images/prolist_bg.png) no-repeat 0px -85px;}
/*menu end*/

/*left begin*/
.pr_left{ width:779px; float:left;}
.pr_list{ width:777px; border:#c3e4f8 1px solid; margin-top:13px;overflow:hidden}
.pr_list h2{ font-size:14px; font-weight:bold; line-height:35px; height:35px; border-bottom:#c3e4f8 1px solid; background:url(../images/prolist_bg.png) repeat-x 0px -133px; padding-left:20px;}
.pr_listlr{ width:757px; padding:0 25px 15px;overflow:hidden;_display:inline;_float:left}
.pr_listlr dl{ width:740px; padding:10px 0 0 0;}
.pr_listlr dl.dist{ float:left; width:740px;margin-right:30px;_display:inline; word-break: break-all;word-wrap:break-word;border-bottom:1px dashed #eee
 }
.pr_listlr dl dt{ color:#066eb2; font-weight:bold; font-size:14px; width:750px;margin-bottom:10px}
.pr_listlr dl dd{ width:740px;float:left}
.pr_listlr dl.dist dd a{ white-space:nowrap;background:url(../images/line.png) no-repeat right 5px;float:left;margin-right:6px;display:block;padding-right:10px;margin-bottom:8px}
.pr_listlr dl.dist dd a.last{background:none}
.pr_listlr dl dd span{ padding:0 6px;}
/*left end*/


/*right begin*/
.pr_right{ width:160px; float:right; margin-top:13px;}
.pr_right dl{ border:#ccc 1px solid; width:158px; padding-bottom:5px;}
.pr_right dl dt{ background:url(../images/prolist_bg.png) repeat-x 0px -181px; height:29px; line-height:29px; font-weight:bold; color:#555; padding-left:10px; margin-bottom:8px;}
.pr_right dl dd{ padding-left:10px; color:#555; line-height:23px;}
.pr_right dl dd a{ color:#555;}
.pr_tu{ border:#ffce94 1px solid; margin:13px 0;}
/*right end*/

/*table begin*/
.table1 {
	border:1px solid #dad8d8;
	border-collapse:collapse;
}
.table1 td {
	border:#dad8d8 solid 1px; padding-top:8px; padding-bottom:8px;
}
.hong{ color:#F00}
.f14{ padding-left:25px; line-height:25px;}
.s333{ color:#333;}
.lan{ color:#096baa; padding-left:25px;}
.cheng{ color:#f95707;}
.land{ background:#fbfdfe;}
.table1 td a.xj{ color:#096baa; text-decoration:underline;}
.pr_gys{ position:relative; width:600px; padding:20px 0;}
.pr_gys_zi{ position:absolute; left:0; width:435px; background:#fdfac3; border:#ecac61 1px solid; font-size:12px; color:#333; padding-left:15px; line-height:30px;}
.pr_gys_zi span{ float:right; padding-right:8px; padding-top:5px;}
.pro_jt{position:absolute;left:40px; top:51px;}
/*table end*/